/**
 * @widoc $.fn.setKeyEnter
 * @namespace aux
 * @des 当前元素上回车时触发指定的回调
 * @type function
 * @param {object} opts
 * @param {function} opts.callback 回车时的回调方法
 */
$.fn.setKeyEnter = function(opts){
    var el = $(this), api;
    opts = $.extend({
        callback: $.noop
    }, opts);
    // 取消事件监听
    var fCancel = function(){
        el.off('keydown.keyEnter');
    };
    var fInit = function(){
        el.off('keydown.keyEnter')
          .on('keydown.keyEnter', function(e){
              if(e.keyCode == 13){
                  opts.callback();
                  return false;
              }
          });
    };
    api = {
        fCancel: fCancel
    };
    fInit();
    return api;
};